long term draft - French English Dictionary